animal custodians - Turco Inglés Diccionario